electro technology - German English Dictionary